<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 数据类型   基本数据类型   number / string / boolean / undefined / null(object)

        // 判断数据类型  typeof     typeof typeof 任意值  的结果都是string

        // 条件语句  if  switch   break    三目运算符

        // 循环语句  for   while    do while    break / continue
        //     如果提前break , i必然达不到循环结束的条件的值    
        //         demo1 for(vari = 0 ; i < 10 ; i++) {}   
        //         如果循环提前结束了，那么i的值必然小于10 ；如果循环正常结束，那么i的值是10
        //        demo2 判断质数的方法
        //        for(var i = 2 ; i < n ; i++) {if(n % i === 0) {break ;}  i === n ? '质数 : '不是质数'}

        
        // return i === n ? true : false
        // return i === n ;

        // 函数
        //   概念：工具，实现一个功能的代码块
        //   形参和实参
        //       形参：函数声明的时候，括号里面的内容    形参本质上是一个变量
        //       实参：函数调用时括号里面的内容
        //   返回值
        //       函数的执行结果  有且只有一个结果
        //       rturn 后面的语句不会再执行

        console.log(typeof typeof 任意值) ;   // string

    </script>
    
</body>
</html>